#include <IOException.hpp>

#ifndef _CLASSFILENOTFOUNDEXCEPTION_
#define _CLASSFILENOTFOUNDEXCEPTION_

namespace Exceptions {

class FileNotFoundException : public Exceptions::IOException
{
public:
	FileNotFoundException();
	FileNotFoundException(std::string message);
	FileNotFoundException(std::string message, const Exceptions::Throwable& cause);
	FileNotFoundException(const Exceptions::Throwable& cause);

	virtual std::string toString();

private:
	static std::string Description;
};

}//namespace Exceptions

#endif
